UIViewModel_Factory

@DaggerGenerated
@Generated(value = "dagger.internal.codegen.ComponentProcessor", comments = "https://dagger.dev")
class UIViewModel_Factory : Factory<T>

Functions

Link copied to clipboard
open fun create(appProvider: Provider<Application>, nodeDBProvider: Provider<NodeRepository>, radioConfigRepositoryProvider: Provider<RadioConfigRepository>, radioInterfaceServiceProvider: Provider<RadioInterfaceService>, meshLogRepositoryProvider: Provider<MeshLogRepository>, deviceHardwareRepositoryProvider: Provider<DeviceHardwareRepository>, packetRepositoryProvider: Provider<PacketRepository>, quickChatActionRepositoryProvider: Provider<QuickChatActionRepository>, locationRepositoryProvider: Provider<LocationRepository>, firmwareReleaseRepositoryProvider: Provider<FirmwareReleaseRepository>, uiPrefsProvider: Provider<UiPrefs>, meshServiceNotificationsProvider: Provider<MeshServiceNotifications>): UIViewModel_Factory
Link copied to clipboard
open fun get(): UIViewModel
Link copied to clipboard
open fun newInstance(app: Application, nodeDB: NodeRepository, radioConfigRepository: RadioConfigRepository, radioInterfaceService: RadioInterfaceService, meshLogRepository: MeshLogRepository, deviceHardwareRepository: DeviceHardwareRepository, packetRepository: PacketRepository, quickChatActionRepository: QuickChatActionRepository, locationRepository: LocationRepository, firmwareReleaseRepository: FirmwareReleaseRepository, uiPrefs: UiPrefs, meshServiceNotifications: MeshServiceNotifications): UIViewModel